package com.learngittesting.dsnTest;

import org.apache.commons.lang3.time.DateUtils;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 时间操作
 * @author DongSinan
 * @date 2022/2/17 16:45
 */
public class DateTest {

    SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS");

    /**
     * 正常输出的当前时间
     */
    public void dateTest()
    {
        Date date = new Date();
        System.out.println(date);
    }

    /**
     * 格式化之后输出的当前时间
     */
    public void dateTestFormatting()
    {
        Date date = new Date();

        System.out.println(dateFormat.format(date));
    }


    /**
     * 使用工具类改变时间
     */
    public void dateTestChange()
    {
        //加一天
        Date  date= DateUtils.addDays(new Date(),10);

        System.out.println("加10天："+dateFormat.format(date));

        //加十小时
        date=DateUtils.addHours(new Date(),10);

        System.out.println("加10小时："+dateFormat.format(date));

    }
}
